ModuleAPI Java 版本开发者指南
获取GPI
 
获得GPI状态有两种方法,一种是一次只获得一个GPI引脚的状态,另一种是一次获取读写器所有的GPI引脚的状态。

GetGPI 方法

获取一个GPI引脚的状态
  
方法签名
  
public  READER_ERR GetGPI(int gpiid, int[] val)
 
参数
参数 描述
gpiid GPI编号,从1开始编号
val 输出参数,GPI引脚的状态
 
举例
获取GPI引脚1的状态
  
int[] state = new int[1];
Reader.READER_ERR err = GetGPI(1, state);

GetGPIEx 方法

获取读写器所有的GPI引脚的状态
 
方法签名
  
public  READER_ERR GetGPIEx(GpiInfo_ST gpist)
 
参数
参数 描述
gpist 输出参数,读写器所有GPI引脚的状态
 
举例
  
GpiInfo_ST ginfo = new GpiInfo_ST();
Reader.READER_ERR err = rdr.GetGPIEx(ginfo);